#pragma once
#include <boost/shared_ptr.hpp>
#include <string>

//class tcp_session
//{
//public:
//    virtual ~tcp_session(){}
//public:
//    virtual bool close()=0;
//    virtual bool write(const char *content, size_t size)=0;
//    virtual int get_index()=0;
//    virtual int get_key()=0;
//};
//
//typedef tcp_session* p_tcp_session;